• word of the day

    pistacia lentiscus

    pistacia lentiscus - Dictionary definition and meaning for word pistacia lentiscus

    Definition
    (noun) an evergreen shrub of the Mediterranean region that is cultivated for its resin
    Synonyms : lentisk , mastic , mastic tree
Download our Mobile App Today
Receive our word of the day
on Whatsapp